.middle .regist{
    position: absolute;
    top:50%;
    left: 50%;
    margin-top: -300px;
    margin-left: -250px;
}
.deal{
    width: 185px;
    margin: 22px auto -35px;
    overflow: hidden;
}
.deal a{
    display: inline-block;
    font-size: 14px;
    color: #333;
    margin-left: 8PX;
}
.deal p{
    display: inline-block;
    line-height: 18px;
    cursor: pointer;
}
.deal p input{
    visibility: hidden;
}
.deal p label{
    width: 10px;
    height: 10px;
    border: 1px solid #666764;
    margin: 4px -12px 2px 0;
    float: left;
}
.deal p label.active{
    width: 10px;
    height: 10px;
    background: url("../img/tick.png") center no-repeat;
}
.deal p i{
    font-size: 14px;
    color: #dd2727;
}
.middle form .column span{
    width: 90px;
}

